Cyamemazine sulfoxide

Cyamemazine sulfoxide · CAS 1346598-11-5