Flubendazole D3

Flubendazole D3 · CAS 1173021-08-3