Mouse over image to zoom, click to enlarge
UPC: 78351041379
Part Number: TFP62
UNSPSC: 40101604
Status: UNKNOWN