16309-18-5
decyl 2-hydroxybenzoate
Product Code:
1195379
Molecular Formula:
C17H26O3
Molecular Weight:
278.39
Order 16309-18-5