SFP+11.3G CH26 1556.56 NM 80KM, Part# 1442481F6

(Image  of 1)