Active registrationMecc Alte Inc.UEI YR8MZSC4AY85IndustryMotor and Generator ManufacturingNAICS 335312LocationMchenry, Illinois, United States