Your search for "Juniper QSFP-100G" revealed the following:
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
NEW HPE Q8J73A 1310mm SMF MPO 500m QSFP28 Transceiver
SKU: NSN-0926
Condition: New
Shipping: Overnight Options
Warranty: 365 days
$ 51.99
• Only 2 remaining
Call if you need more
NEW Arista AOC-Q-Q-100G-7M 7m 100GB QSFP28 Active Optical Cable
SKU: NSN-5332
Condition: New
Shipping: Overnight Options
Warranty: 365 days
$ 169.99
• 5 in stock
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 Cisco QSFP-100G-CU2M 2m 100GB QSFP28 Direct Attach Copper Cable
SKU: NSN-6559
Condition: New
Shipping: Overnight Options
Warranty: 365 days
$ 178.99
• Only 2 remaining
Call if you need more
Arista CAB-Q-Q-100G-5M 5m 100GB QSFP28 Direct Attach Copper Cable
SKU: NSB-5252
Condition: Seller refurbished
Shipping: Overnight Options
Warranty: 365 days
$ 166.99
• Only 2 remaining
Call if you need more
Cisco QSFP-100G-AOC15M 15m 100GB QSFP28 Active Optical Cable
SKU: NSH-8872
Condition: Seller refurbished
Shipping: Overnight Options
Warranty: 365 days
$ 705.99
• Only 2 remaining
Call if you need more
Cisco QSFP-100G-AOC30M 30m 100GB QSFP28 Active Optical Cable
SKU: NSH-8875
Condition: Seller refurbished
Shipping: Overnight Options
Warranty: 365 days
$ 337.99
• Only 1 remaining
Call if you need more
NEW Cisco QSFP-100G-AOC2M 2m 100GB QSFP28 Active Optical Cable
SKU: NSN-2028
Condition: New
Shipping: Overnight Options
Warranty: 365 days
$ 375.99
• Only 1 remaining
Call if you need more
Cisco QDD-2X100-LR4-S 200GB BASE-LR4 10km Dual Duplex CS SMF QSFP28 Transceiver
SKU: NSB-2436
Condition: Seller refurbished
Shipping: Overnight Options
Warranty: 365 days
$ 2,299.99
• Only 2 remaining
Call if you need more