Your search for "juniper xfp" revealed the following:
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
Cisco XFP10GLR192SR-RGD 10GB 1310nm 10km DOM SMF XFP Transceiver
SKU: NSB-2791
Condition: Seller refurbished
Shipping: Overnight Options
Warranty: 365 days
$ 306.99
• 6 in stock
Call if you need more
NEW Dell Force10 GP-XFP-1L 10GB BASE LR/LW 1310nm XFP Transceiver
SKU: NSN-2744
Condition: New
Shipping: Overnight Options
Warranty: 365 days
$ 229.99
• Only 2 remaining
Call if you need more
Juniper JNP10K-PWR-AC MX Series 2700W AC Router Power Supply
SKU: NSH-9200
Condition: Seller refurbished
Shipping: Overnight Options
Warranty: 365 days
$ 817.99
• 4 in stock
Call if you need more
NEW Cisco XFP-10GZR-OC192LR 10GB BASE-ZR OC-192/STM-64 lR-2 XFP Transceiver
SKU: NSN-2253
Condition: New
Shipping: Overnight Options
Warranty: 365 days
$ 979.99
• 9 in stock
Call if you need more
Cisco XFP10GZR192LR-RGD 10GB BASE-ZR 1550nm 80km DOM SMF XFP Transceiver
SKU: NSB-2819
Condition: Seller refurbished
Shipping: Overnight Options
Warranty: 365 days
$ 881.99
• 5 in stock
Call if you need more
Cisco XFP-10GLR-OC192SR 10GB BASE-LR OC-192/STM-64 SR-1 SMF XFP Transceiver
SKU: NSH-0357
Condition: Seller refurbished
Shipping: Overnight Options
Warranty: 365 days
$ 22.99
• Only 2 remaining
Call if you need more
Juniper MPC3E-3D-NG-R-B MX Series 2x Slot Expansion Module
SKU: NSH-8706
Condition: Seller refurbished
Shipping: Overnight Options
Warranty: 365 days
$ 3,335.99
• Only 1 remaining
Call if you need more
NEW Juniper RE-A-2000-4096-S M Series 1x USB Routing Engine
SKU: NSN-7527
Condition: New
Shipping: Overnight Options
Warranty: 365 days
$ 145.99
• 5 in stock
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