78915773
Jun 23, 2006
Dec 9, 2008
HENKEL CORPORATION
Subscribe
Electric dispensers for air fresheners and deodorizers to be plugged into wall outlets for scenting the atmosphere; and dispensing units for air fresheners