(1-hydroxycyclohexan-1-yl)acetyl-coenzyme A lyase (substance)
Supplier: international · SCTID 130826005
Lyase Protein