5609-75-6
2-[[benzenesulfonamido(phenyl)methylidene]amino]-3-phenylpropanoic Acid
Product Code:
1506404
Molecular Formula:
C22H20N2O4S
Molecular Weight:
408.47
Order 5609-75-6