IPR022242

87kDa_transposase

There is currently no content classified with this term.