Product review (3 stars): rotary vent cleaner
Does a good job, but not as long as I thought it should be (12 ft. it said) and not as flexible either.