02402641
3413520094072
NTN-SNR
31306A
30 mm
1
72 mm
20,75 mm
Currently out of stock
10 day(s) lead time