Company attributes
Number of Employees (Ranges)
1,001 – 5,0000
Full Address
6 CityPlace Drive, Suite 1000, St Louis, Missouri 63141, US0
DUNS Number
080484928
Founded Date
January 1, 1902
Patents Assigned (Count)
56
Country
Other attributes
Public/Private
Private0
No article content yet.
Timeline
No Timeline data yet.
Funding Rounds
Products
Acquisitions
SBIR/STTR Awards
Patents
Further Resources
No Further Resources data yet.