Victaulic Firelock S/142 Weld Out 65mm (76) x 25mm (33 IGS)

Product code: 2601078