886570-63-4
Benzoic acid,3-[(3-nitrophenyl)methyl]-4-[[3-(phenylmethyl)benzoyl]amino]-
Product Code:
1763916
Molecular Formula:
C28H22N2O5
Molecular Weight:
Order 886570-63-4