92969-85-2
Decanedioic acid, mono-C8-10-alkyl esters
Product Code:
1685329
Molecular Formula:
Molecular Weight:
Order 92969-85-2