3-(Cyclopropylmethoxy)-4-(difluoromethoxy)benzaldehyde 97% 151103-09-2 C₁₂H₁₂F₂O₃ 242.22 g./mol £30.27 View