Your search for "juniper qsfp-40g" revealed the following:
NEW Cisco N77-M324FQ-25L Nexus 7700 M3 Series 24x 40GB QSFP+ Switch Module
SKU: NSN-6650
Condition: New
Shipping: Overnight Options
Warranty: 365 days
$ 3,679.99
• Only 2 remaining
Call if you need more
Cisco C9500-24Q-A Catalyst 9500 24x 40GB QSFP+ Front-to-Back Airflow Switch
SKU: NSH-8339
Condition: Seller refurbished
Shipping: Overnight Options
Warranty: 365 days
$ 752.99
• Only 2 remaining
Call if you need more
Arista DCS-7050Q-16-R 16x 40GB QSFP+ 8x 10GB SFP+ Back-to-Front Airflow Switch
SKU: NSH-5864
Condition: Seller refurbished
Shipping: Overnight Options
Warranty: 365 days
$ 646.99
• Only 1 remaining
Call if you need more
Cisco N77-F324FQ-25 Nexus 7700 24x 40GB QSFP+ Switch Module
SKU: NSH-6526
Condition: Seller refurbished
Shipping: Overnight Options
Warranty: 365 days
$ 337.99
• 19 in stock
Call if you need more
NEW Cisco N6004-M12Q Nexus 6000 Series 12x 40GB QSFP+ Switch Module
SKU: NSN-2954
Condition: New
Shipping: Overnight Options
Warranty: 365 days
$ 142.99
• Only 2 remaining
Call if you need more
NEW Arista QSFP-100G-PSM4 100GB BASE-PSM4 DOM MTP/MPO SMF QSFP28 Transceiver
SKU: NSN-7242
Condition: New
Shipping: Overnight Options
Warranty: 365 days
$ 51.99
• 65 in stock
Call if you need more
HPE Aruba JL365A CX 8400 Series 8x 40GB QSFP+ Advanced Switch Module
SKU: NSB-8096
Condition: Seller refurbished
Shipping: Overnight Options
Warranty: 365 days
$ 331.99
• 5 in stock
Call if you need more
HPE Aruba J9996A 5400R zl2 2x 40GB QSFP+ v3 Switch Module
SKU: NSB-6216
Condition: Seller refurbished
Shipping: Overnight Options
Warranty: 365 days
$ 1,242.99
• Only 2 remaining
Call if you need more
Arista QSFP-100G-CWDM4 100GB BASE-CWDM4 SMF QSFP28 Transceiver
SKU: NSB-5283
Condition: Seller refurbished
Shipping: Overnight Options
Warranty: 365 days
$ 51.99
• Only 2 remaining
Call if you need more
NEW Arista DCS-7250QX-64-R 64x 40GB QSFP+ Back-to-Front Airflow Switch
SKU: NSN-2510
Condition: New
Shipping: Overnight Options
Warranty: 365 days
$ 674.99
• Only 1 remaining
Call if you need more