72806-01-0
1-(benzylamino)-3-(benzyloxy)propan-2-ol (2E)-but-2-enedioate (salt)
Product Code:
2159176
Molecular Formula:
C21H25NO6
Molecular Weight:
387.42
Order 72806-01-0