decyl 2-hydroxybenzoate

Product Code: 1195379
Molecular Formula: C17H26O3
Molecular Weight: 278.39
16309-18-5