Tafenoquine (CAS 106635-80-7) | ChemAbout