Press Release Jan 31, 2002

Delta TW4030 Surface Mount Barricade Controls Up to 15 Feet of Vehicle Access Will Stop 15,000 Pound Vehicle Going 40 MPH (6800 Kg @ 64 kph) FOR IMMEDIATE RELEASE VALENCIA, CALIF.—January 31, 2002—The Delta Scientific TW4030 Surface Mount Barricade controls a normal flow of authorized vehicular traffic yet, when deployed in its upright position, will [...]

By | 2015-06-25T18:44:56+00:00 January 31st, 2002|Press Releases 2002|Comments Off on Press Release Jan 31, 2002