ohyA logo

ohyA

Oleate hydratase

Molecular Synopsis