Indole-3-glycerol-phosphate synthase (substance)
Supplier: international · SCTID 17628004
Lyase Protein