Drain cleaner sticks.
Didn't have any smells in my drains before.  I got it mainly for my tub drain that gets slow sometimes from hair.
Rating: 5 stars