Your search for "SFP-10G-SR" revealed the following:
Juniper SRX-SFP-10GE-LR 10 Gigabit BASE-LR LC SMF Optical SFP+ Transceiver
SKU: NSH-5030
Condition: Seller refurbished
Shipping: Overnight Options
Warranty: 365 days
$ 19.99
• Only 2 remaining
Call if you need more
NEW Intel AFBR-709DMZ-IN3 10GB BASE-SR MMF 850nm SFP+ Transceiver
SKU: NSN-1072
Condition: New
Shipping: Overnight Options
Warranty: 365 days
$ 51.99
• Only 2 remaining
Call if you need more
NEW Arista DCS-7548S-LC 7500 Series 48x 10GB SFP+ Switch Line Card
SKU: NSN-9211
Condition: New
Shipping: Overnight Options
Warranty: 365 days
$ 494.99
• Only 1 remaining
Call if you need more
NEW Avago AFBR-709SMZ 10GB BASE-SR/SW 850nm MMF SFP+ Transceiver
SKU: NSN-9136
Condition: New
Shipping: Overnight Options
Warranty: 365 days
$ 37.99
• Only 2 remaining
Call if you need more
Extreme 10301 10GB BASE-SR 850nm MMF SFP+ Transceiver
SKU: NSH-7038
Condition: Seller refurbished
Shipping: Overnight Options
Warranty: 365 days
$ 21.99
• 21 in stock
Call if you need more
Cisco ONS-XC-10G-S1 ONS Family OC-192/STM-64/10GE 1310 SR XFP Transceiver
SKU: NSH-5608
Condition: Seller refurbished
Shipping: Overnight Options
Warranty: 365 days
$ 22.99
• Only 2 remaining
Call if you need more
F5 OPT-0016-00 10GB BASE-SR 850nm MMF 300m LC DOM SFP+ Transceiver
SKU: NSH-9935
Condition: Seller refurbished
Shipping: Overnight Options
Warranty: 365 days
$ 12.99
• Only 2 remaining
Call if you need more
Cisco N9K-C9332C Nexus 9000 32x 100GB QSFP28 2x 10GB SFP+ B-F Airflow Switch
SKU: NSB-7711
Condition: Seller refurbished
Shipping: Overnight Options
Warranty: 365 days
$ 5,057.99
• Only 2 remaining
Call if you need more
Arista DCS-7548S-LC 7500 Series 48x 10GB SFP+ Switch Line Card
SKU: NSB-7189
Condition: Seller refurbished
Shipping: Overnight Options
Warranty: 365 days
$ 166.99
• Only 2 remaining
Call if you need more
Cisco N9K-C9332C Nexus 9000 32x 100GB QSFP28 2x 10GB SFP+ F-B Airflow Switch
SKU: NSB-7780
Condition: Seller refurbished
Shipping: Overnight Options
Warranty: 365 days
$ 5,057.99
• Only 2 remaining
Call if you need more