2830621-06-0 | Benzaldehyde, 3-cyclopropyl-4-(trifluoromethoxy)- | AOBChem