Your search for "juniper qsfp-40g" revealed the following:
NEW Brocade 40G-QSFP-SR4 40GB BASE-SR4 850nm MMF DDM QSFP+ Transceiver
SKU: NSN-8029
Condition: New
Shipping: Overnight Options
Warranty: 365 days
$ 75.99
• Only 2 remaining
Call if you need more
NEW Juniper QFX5200-32C-AFI 32x 100GB QSFP28 Back-to-Front Airflow Switch
SKU: NSN-3356
Condition: New
Shipping: Overnight Options
Warranty: 365 days
$ 3,525.99
• Only 1 remaining
Call if you need more
Cisco QSFP-40GE-LR4 40GB BASE-LR4 1310nm SMF QSFP+ Transceiver
SKU: NSH-5559
Condition: Seller refurbished
Shipping: Overnight Options
Warranty: 365 days
$ 192.99
• Only 2 remaining
Call if you need more
Dell 7TCDN QSFP-40G-SR4 40GB BASE-SR4 850nm QSFP+ Transceiver
SKU: NSB-4043
Condition: Seller refurbished
Shipping: Overnight Options
Warranty: 365 days
$ 29.99
• Only 2 remaining
Call if you need more
Juniper QFX10000-30C QFX 10000 Series 30x 100GB QSFP28 Switch Line Card
SKU: NSH-9970
Condition: Seller refurbished
Shipping: Overnight Options
Warranty: 365 days
$ 224.99
• Only 2 remaining
Call if you need more
HPE JH234-61001 1m 40GB QSFP+ Direct Attach Copper Cable
SKU: NSB-4328
Condition: Seller refurbished
Shipping: Overnight Options
Warranty: 365 days
$ 199.99
• Only 2 remaining
Call if you need more
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
HPE JG661A 40GB BASE-LR4 1310nm SMF LC QSFP+ Transceiver
SKU: NSB-5662
Condition: Seller refurbished
Shipping: Overnight Options
Warranty: 365 days
$ 45.99
• 6 in stock
Call if you need more
Cisco C6800-8P40G Catalyst 6800 8x 40GB QSFP Switch Module w/ Dual DFC4-E
SKU: NSH-8668
Condition: Seller refurbished
Shipping: Overnight Options
Warranty: 365 days
$ 1,596.99
• Only 2 remaining
Call if you need more
Arista CAB-Q-S-1M 1m 40GB QSFP+ to 4x 10GB SFP+ Breakout Cable
SKU: NSB-5299
Condition: Seller refurbished
Shipping: Overnight Options
Warranty: 365 days
$ 79.99
• Only 2 remaining
Call if you need more