Location
6 Research Drive, Shelton, CT
Fiscal year end
September 30