Oglufanide (CAS 38101-59-6) | ChemAbout