Mouse over image to zoom, click to enlarge
UPC: 88717262880
Part Number: 1443-SFT-125-0
UNSPSC: 41113639
Status: UNKNOWN