Mouse over image to zoom, click to enlarge
UPC: 07498378475
Part Number: HSTTA75-48-C
UNSPSC: 39121723
Status: UNKNOWN