8mm Dia x 23mm Clevis Pin


Part Code: 5783A

Made from 316 stainless steel.

£0.78 Each
 Reviews
Stock 114