Cyclohexane-1,3-dione hydrolase (substance)
Supplier: international · SCTID 130803003
Hydrolase Protein