Your search for "Juniper QSFP-40G" revealed the following:
NEW Cisco C6824-X-LE-40G Catalyst 6800X 24x 10GB SFP+ 2x 40GB QSFP+ Switch
SKU: NSN-3595
Condition: New
Shipping: Overnight Options
Warranty: 365 days
$ 3,349.99
• Only 2 remaining
Call if you need more
Ruckus E40G-QSFP-LR4 40GB BASE-LR4 1337.5nm SMF QSFP+ Transceiver
SKU: NSB-1456
Condition: Seller refurbished
Shipping: Overnight Options
Warranty: 365 days
$ 993.99
• Only 2 remaining
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
NEW HPE JL251A 40GB BASE-BiDi MMF LC QSFP+ Transceiver
SKU: NSN-5946
Condition: New
Shipping: Overnight Options
Warranty: 365 days
$ 204.99
• 11 in stock
Call if you need more
NEW Cisco Meraki MA-CBL-40G-1M 1m 40GB QSFP+ Stack Cable for MS210, MS225, MS250
SKU: NSN-5456
Condition: New
Shipping: Overnight Options
Warranty: 365 days
$ 142.99
• 5 in stock
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
Cisco C9300L-48UXG-2Q-E 48x 1GB UPoE RJ45 (12x MultiGB) 2x 40GB QSFP+ Switch
SKU: NSH-9016
Condition: Seller refurbished
Shipping: Overnight Options
Warranty: 365 days
$ 1,955.99
• Only 1 remaining
Call if you need more
NEW Arista CAB-Q-Q-3M 3m 40GB QSFP+ Direct Attach Copper Cable
SKU: NSN-7140
Condition: New
Shipping: Overnight Options
Warranty: 365 days
$ 122.99
• Only 1 remaining
Call if you need more
NEW Cisco C9500-40X-2Q-E 40x 10GB SFP+ Switch w/ 1x C9500-NM-2Q Module
SKU: NSN-3700
Condition: New
Shipping: Overnight Options
Warranty: 365 days
$ 1,821.99
• Only 2 remaining
Call if you need more
Ruckus Brocade ICX7400-1X40GQ ICX 7450 1x 40GB QSFP+ Switch Module
SKU: NSH-7144
Condition: Seller refurbished
Shipping: Overnight Options
Warranty: 365 days
$ 71.99
• Only 2 remaining
Call if you need more