Cyclopentylalbendazole sulfoxide

Cyclopentylalbendazole sulfoxide · CAS 131454-43-8