2989413-68-3 | Benzaldehyde, 2-methoxy-4-(2,2,3,3,3-pentafluoropropoxy)- | AOBChem