Imidazoleglycerol-phosphate dehydratase (substance)
Supplier: international · SCTID 43117009
Lyase Protein