Top Suppliers:I want be here

780036-78-4

780036-78-4 structure
780036-78-4 structure

Name Benzoic acid, 5-[[[(2S)-2-amino-3-(4-hydroxyphenyl)-1-oxopropyl]amino]methyl]-2-[[2-[(2-carboxyphenyl)amino]-5-
Molecular Formula C31H27F3N4O6
Molecular Weight 608.56