22766-85-4
2-octyldodecyl decanoate
Product Code:
1129979
Molecular Formula:
C30H60O2
Molecular Weight:
452.80
Order 22766-85-4