Your search for "Juniper XFP" revealed the following:
Juniper EX-RMK 540-020908 EX Series Switches Rack Mounting Kit
SKU: NSH-4938
Condition: Seller refurbished
Shipping: Overnight Options
Warranty: 365 days
$ 105.99
• 6 in stock
Call if you need more
Cisco XFP-10GZR-OC192LR 10GB BASE-ZR OC-192/STM-64 lR-2 XFP Transceiver
SKU: NSH-3688
Condition: Seller refurbished
Shipping: Overnight Options
Warranty: 365 days
$ 185.99
• Only 2 remaining
Call if you need more
NEW Cisco DWDM-XFP-40.56 10GB BASE-DWDM 1540.56nm SMF XFP Transceiver
SKU: NSN-3118
Condition: New
Shipping: Overnight Options
Warranty: 365 days
$ 845.99
• Only 2 remaining
Call if you need more
HPE JD121A 10GB BASE-ER 1550nm Extended Reach SMF LC XFP Transceiver
SKU: NSH-4900
Condition: Seller refurbished
Shipping: Overnight Options
Warranty: 365 days
$ 881.99
• Only 1 remaining
Call if you need more
Extreme Networks 4050-00025-01 10GB BASE-LR 1310nm XFP Transceiver
SKU: NSB-8461
Condition: Seller refurbished
Shipping: Overnight Options
Warranty: 365 days
$ 72.99
• 8 in stock
Call if you need more
Cisco XFP-10G-MM-SR 10GB BASE-SR 850nm MMF XFP Transceiver
SKU: NSH-2195
Condition: Seller refurbished
Shipping: Overnight Options
Warranty: 365 days
$ 19.99
• Only 2 remaining
Call if you need more
Dell FP798 10GB BASE-SR/SW 850nm XFP Transceiver
SKU: NSB-9891
Condition: Seller refurbished
Shipping: Overnight Options
Warranty: 365 days
$ 12.99
• Only 2 remaining
Call if you need more
Juniper PWR-MX480-2400-DC MX480 Series 2400W DC High Capacity Power Supply
SKU: NSH-5684
Condition: Seller refurbished
Shipping: Overnight Options
Warranty: 365 days
$ 3,444.99
• Only 2 remaining
Call if you need more
Juniper SRX1K-PWR-AC SRX1400 1000W AC Services Gateway Power Supply
SKU: NSB-3538
Condition: Seller refurbished
Shipping: Overnight Options
Warranty: 365 days
$ 72.99
• Only 1 remaining
Call if you need more
NEW Cisco DWDM-XFP-54.13 10GB BASE-DWDM 1554.13nm SMF XFP Transceiver
SKU: NSN-3773
Condition: New
Shipping: Overnight Options
Warranty: 365 days
$ 494.99
• Only 2 remaining
Call if you need more