Allegro Microsystems, Inc.

Allegro Microsystems, Inc.

Worcester, Massachusetts