2828405-24-7 | Benzaldehyde, 3-(hydroxymethyl)-4-(trifluoromethoxy)- | AOBChem