63655-77-6

63655-77-6 structure
63655-77-6 structure

Name ((Z)-2-Benzoylamino-but-2-enoylamino)-acetic acid ethyl ester
Molecular Formula C15H18N2O4
Molecular Weight 290.31400
Exact Mass 290.12700
PSA 84.50000
LogP 1.78130