A novel hydratase from Alicycliphilus denitrificans DSMZ 14773

More Info
expand_more