mesoridazine

mesoridazine · CAS 5588-33-0