pks33 logo

pks33

Probable polyketide synthase 33

Molecular Synopsis