Canada PartsDirect Enterprise Services
updated 
Product info >> J4858C HP ProCurve X121 1-GB Transceiver         
Product info for J4858C