Triclabendazole-D3

Triclabendazole-D3 · CAS 1353867-93-2