6.11.09

enzyme of the moment!

calf thymus terminal deoxynucleotidyl transferase

merde.

No comments: