Canada PartsDirect Enterprise Services
updated 
Product info >> J9142B HP ProCurve 1000-BX-D SFP Transceiver         
Product info for J9142B