Carboxycyclohexadienyl dehydratase (substance)
Supplier: international · SCTID 130840006
Lyase Protein