959247-47-3 | Decyl 2,3,4-trifluorobenzoate | AOBChem