For slimy and odorous drains--Daiso "Foam Jet Cleaner" has a nozzle and can be attacked all the way!
Repel dirt and slime from the drain with vigorous bubbles! I found a cleaner that can be used for multiple purposes such as kitchens, wash basins, and bathrooms with Daiso.