29557-51-5
DODECYL PHOSPHOCHOLINE
Product Code:
314630
Molecular Formula:
C17H38 N O4 P
Molecular Weight:
351.46
Order 29557-51-5