87 people are employed at Power Products.
Power Products is based in Menomonee Falls, Wisconsin.
The NAICS codes for Power Products are [33, 333].
The SIC codes for Power Products are [356, 35].