184680-81-7
Phosphonic acid, [(1,3-dihydro-1,3-dioxo-2H-isoindol-2-yl)methyl]-,2,3-dihydroxypropyl ethyl ester
Product Code:
735505
Molecular Formula:
C14H18NO7P
Molecular Weight:
Order 184680-81-7