Sowester
The Sowester Challenger Pro 170 is a commercial duty lifejacket, manufactured by ISP Work Safe UK Ltd, and designed for maximum comfort and durability, when used in the work environment.Special features of the Challenger are its mesh back and soft-shell...
SOW9030