Cat.No.KY117675 NameEpicannabidiol hydrate CAS139561-95-8 MDL MFCD20274941 MolFormula C21H34O4 MolWeight 350.49 Enquiry Email Name/Company Message KY117675 - 139561-95-8 | Epicannabidiol hydrate Quantity: Captcha Send Message