Robuta

https://pubchem.ncbi.nlm.nih.gov/compound/Hydroxyethyltriphenylphosphonium-chloride Hydroxyethyltriphenylphosphonium chloride - PubChem Hydroxyethyltriphenylphosphonium chloride chemical information summary. chloridepubchem