Top Suppliers:I want be here

791582-43-9

791582-43-9 structure
791582-43-9 structure

Name 3-[[[(2R,4R)-4-Mercapto-2-pyrrolidinyl]carbonyl]aMino]benzoic Acid
Molecular Formula C12H14N2O3S
Molecular Weight 266.31616