cat

Chloramphenicol acetyltransferase

Molecular Synopsis