Nichols Manufacturing also makes a great replacement unit. The aftermarket units are all pricey but you only buy it once. I've had my Nichols breather on for 5 years and it hasn't leaked a drop since. They also make other very nice components for your Duc.
http://www.nicholsmfg.com/