66359-81-7
1H-Indene, 2-hexadecyloctahydro-
Product Code:
679695
Molecular Formula:
C25H48
Molecular Weight:
348.65
Order 66359-81-7