2-hydroxy-6-((2-(1-isopropyl-1H-pyrazol-5-yl)pyridin-3-yl)methoxy)benzaldehyde hydrochloride 95% 1667717-41-0 C₁₉H₂₀ClN₃O₃ 373.840 g./mol £822.98 View