Your search for "Juniper QSFP-40G" revealed the following:
NEW Cisco Meraki MA-CBL-40G-50CM 0.5m 40G QSFP+ Stack Cable MS210 MS225 MS250
SKU: NSN-5452
Condition: New
Shipping: Overnight Options
Warranty: 365 days
$ 68.99
• 49 in stock
Call if you need more
NEW Juniper MPC5E-100G10G 2x 100GB QSFP28 4x 10GB SFP+ Router Line Card
SKU: NSN-2346
Condition: New
Shipping: Overnight Options
Warranty: 365 days
$ 6,612.99
• 5 in stock
Call if you need more
HPE JH235A 3m 40GB QSFP+ Direct Attach Copper Cable
SKU: NSH-9665
Condition: Seller refurbished
Shipping: Overnight Options
Warranty: 365 days
$ 306.99
• Only 2 remaining
Call if you need more
Juniper QFX5120-48T-AFO 48x 10G RJ45 6x 100GB QSFP28 F-B Airflow Switch
SKU: NSB-4852
Condition: Seller refurbished
Shipping: Overnight Options
Warranty: 365 days
$ 14,062.99
• Only 1 remaining
Call if you need more
Arista DCS-7280QRA-C36SM-R 24x 40G QSFP+ 12x QSFP28 B-F Switch Router
SKU: NSB-5385
Condition: Seller refurbished
Shipping: Overnight Options
Warranty: 365 days
$ 2,747.99
• Only 2 remaining
Call if you need more
Cisco QSFP-40/100-SRBD 100GB and 40GB BASE-SR-BiDi 908nm LC QSFP Transceiver
SKU: NSH-7641
Condition: Seller refurbished
Shipping: Overnight Options
Warranty: 365 days
$ 294.99
• Only 1 remaining
Call if you need more
NEW Juniper MX204 8x 10GB SFP+ 4x 100GB QSFP28 F-B Airflow JUNOS Router
SKU: NSN-5378
Condition: New
Shipping: Overnight Options
Warranty: 365 days
$ 14,489.99
• Only 1 remaining
Call if you need more
HPE JH232A 40GB BASE-LR4 LC SM QSFP+ Transceiver
SKU: NSH-4179
Condition: Seller refurbished
Shipping: Overnight Options
Warranty: 365 days
$ 329.99
• Only 1 remaining
Call if you need more
Juniper JNP-25G-DAC-1M 1m 25GB SFP28 Direct Attach Copper Cable
SKU: NSH-9324
Condition: Seller refurbished
Shipping: Overnight Options
Warranty: 365 days
$ 166.99
• 49 in stock
Call if you need more
HPE Aruba JL308A 40GB BASE-SR-BD 850nm BiDi MMF LC QSFP+ Transceiver
SKU: NSH-4231
Condition: Seller refurbished
Shipping: Overnight Options
Warranty: 365 days
$ 764.99
• Only 2 remaining
Call if you need more