85578-62-7
ditridecylbenzene
Product Code:
1126349
Molecular Formula:
C32H58
Molecular Weight:
442.80
Order 85578-62-7