Deliver to
United Kingdom
This is Multi Contact Terminal Post 20A manufactured by Staubli. The manufacturer part number is 41.6019. The product's body is nicely designed from brass materials. The product has a current rating of 20a.
For more information please check the datasheets.
Basket Total:
£ 0