115667-48-6
Ethanol, 2-(dodecylamino)-, dihydrogen phosphate (ester)
Product Code:
937560
Molecular Formula:
C14H32NO4P
Molecular Weight:
Order 115667-48-6