Eleclazine

Eleclazine · CAS 1443211-72-0