Your search for "juniper xfp" revealed the following:
Juniper PWR-MX480-1200-AC MX Series MX480 1200W AC Router Power Supply
SKU: NSH-5528
Condition: Seller refurbished
Shipping: Overnight Options
Warranty: 365 days
$ 817.99
• Only 2 remaining
Call if you need more
Juniper AP43-US Wi-Fi 6 802.11ax US Internal Antenna Unclaimed Indoor WAP
SKU: NSB-8022
Condition: Seller refurbished
Shipping: Overnight Options
Warranty: 365 days
$ 114.99
• Only 2 remaining
Call if you need more
NEW Juniper MX-MPC1E-3D-Q MX Series 2x MIC Slot Router Interface Module
SKU: NSN-9738
Condition: New
Shipping: Overnight Options
Warranty: 365 days
$ 1,639.99
• Only 1 remaining
Call if you need more
Juniper EX-PWR2-930-AC EX-4200 Series 930W AC Power Supply
SKU: NSB-0416
Condition: Seller refurbished
Shipping: Overnight Options
Warranty: 365 days
$ 72.99
• Only 2 remaining
Call if you need more
Juniper MIC-BLANK MX Series Module Interface Cover Router Blank
SKU: NSB-9143
Condition: Seller refurbished
Shipping: Overnight Options
Warranty: 365 days
$ 102.99
• Only 1 remaining
Call if you need more
NEW Juniper JPSU-400W-AC SRX1500 400W AC Services Gateway Power Supply
SKU: NSN-0127
Condition: New
Shipping: Overnight Options
Warranty: 365 days
$ 937.99
• Only 2 remaining
Call if you need more
Juniper MX5-T-AC MX Series MX5 Timing Support AC Router Chassis
SKU: NSH-3260
Condition: Seller refurbished
Shipping: Overnight Options
Warranty: 365 days
$ 489.99
• Only 2 remaining
Call if you need more
NEW Cisco XFP-10G-MM-SR 10GB BASE-SR 850nm Short Reach MMF XFP Transceiver
SKU: NSN-8865
Condition: New
Shipping: Overnight Options
Warranty: 365 days
$ 62.99
• Only 2 remaining
Call if you need more
Juniper PWR-MX480-2520-AC MX480 3D 2520W AC Switch Power Supply
SKU: NSH-7774
Condition: Seller refurbished
Shipping: Overnight Options
Warranty: 365 days
$ 214.99
• Only 2 remaining
Call if you need more
NEW Juniper MX-MPC2-3D-R-B MX Series Full Scale Layer 3 Router Line Card
SKU: NSN-2564
Condition: New
Shipping: Overnight Options
Warranty: 365 days
$ 2,814.99
• Only 1 remaining
Call if you need more