Mouse over image to zoom, click to enlarge
UPC: 671404075354
Part Number: 01606-32
UNSPSC: 40174607
Status: Stock