STM3697 logo

STM3697

L-talarate/galactarate dehydratase

Molecular Synopsis