SHERL 12, D-58540 MEINERZHAGEN GERMANY
Verified trades
Verified customers
Verified reorders
33 total shipments
1 total customers
Partial 1466 shipments
Tube Mill 912 shipments
Seamless Tube 854 shipments
Spare 723 shipments
Equipment 677 shipments