Amount Raised
$30.3 Million
Company
Clock Spring Company, Inc.
Location
621 LOCKHAVEN DRIVE
Houston, Texas, United States
About
Leading manufacturer of permanent and temporary composite pipe repair solutions .