(2-Hydroxyethyl)triphenylphosphonium chloride, 98%

AB147482