Triclabendazole sulfoxide

Triclabendazole sulfoxide · CAS 100648-13-3