Stall Dry Absorbent & Deodorizer Stall Dry Deodorizer. Horse Stable Equipment Manufacturer: ABSORBENT PRODUCTS LTD. Manufacturer part number: W135