156376-94-2
Dodecanedioic acid, diisoeicosyl ester
Product Code:
1146863
Molecular Formula:
C52H102 O4
Molecular Weight:
791.36
Order 156376-94-2