Motor and Generator Manufacturing — 44 active contract vehicles (NAICS 335312) | BidSparq