Open menu
British Steel Corporation (Tubes) Exports Limited.
Threaded & coupled steel tubes