3II5 image

MhpC alpha/beta hydrolase family

Lineage