Mouse over image to zoom, click to enlarge
UPC: 671404074418
Part Number: 01426-24
UNSPSC: 40175308
Status: Stock