Your search for "juniper xfp" revealed the following:
Juniper JNP10003-RE1 MX10003 Series Spare Router Routing Engine
SKU: NSB-7961
Condition: Seller refurbished
Shipping: Overnight Options
Warranty: 365 days
$ 1,589.99
• Only 2 remaining
Call if you need more
Juniper JNP-100G-AOC-10M 10m 100GB QSFP28 Active Optical Cable
SKU: NSB-5059
Condition: Seller refurbished
Shipping: Overnight Options
Warranty: 365 days
$ 361.99
• 6 in stock
Call if you need more
NEW Juniper JNP-SFP-25G-DAC-3M 3m 25GB SFP28 Direct Attach Copper Cable
SKU: NSN-6340
Condition: New
Shipping: Overnight Options
Warranty: 365 days
$ 82.99
• 21 in stock
Call if you need more
Juniper RE-S-1800X2-8G M10i 1800MHz 8GB Routing Engine
SKU: NSB-0324
Condition: Seller refurbished
Shipping: Overnight Options
Warranty: 365 days
$ 881.99
• Only 2 remaining
Call if you need more
Juniper MX2K-MPC6E MX Series 5G Universal Routing Platform Interface Module
SKU: NSB-7973
Condition: Seller refurbished
Shipping: Overnight Options
Warranty: 365 days
$ 303.99
• 5 in stock
Call if you need more
Juniper JPSU-650W-AC-AO 650W AC Power Supply for ACX, EX4650, QFX5120 and MX204
SKU: NSB-5451
Condition: Seller refurbished
Shipping: Overnight Options
Warranty: 365 days
$ 429.99
• 4 in stock
Call if you need more
Juniper JNP-PWR1600-AC SRX Series 1600W AC Gateway Power Supply
SKU: NSB-7056
Condition: Seller refurbished
Shipping: Overnight Options
Warranty: 365 days
$ 299.99
• Only 2 remaining
Call if you need more
Juniper SRX5K-RE-13-20 SRX Series Routing Engine Gateway Module
SKU: NSH-5678
Condition: Seller refurbished
Shipping: Overnight Options
Warranty: 365 days
$ 152.99
• Only 2 remaining
Call if you need more
Juniper SRX-GP-1DS3-E3 SRX Series 1x DS3/E3 Services Gateway Module
SKU: NSB-7002
Condition: Seller refurbished
Shipping: Overnight Options
Warranty: 365 days
$ 576.99
• Only 2 remaining
Call if you need more
NEW Juniper JNP-100G-AOC-3M 3m 100GB QSFP28 Active Optical Cable
SKU: NSN-4701
Condition: New
Shipping: Overnight Options
Warranty: 365 days
$ 356.99
• Only 2 remaining
Call if you need more