Benzamide,3-[[3,4-dioxo-2-(phenylamino)-1-cyclobuten-1-yl]amino]-2-hydroxy-N-(2-phenylethyl)-

Product Code: 2131490
Molecular Formula: C25H21N3O4
Molecular Weight:
464912-20-7