Your search for "Juniper XFP" revealed the following:
Juniper JNP10008-SF MX10008/JNP10008 Switch Fabric Card
SKU: NSB-7948
Condition: Seller refurbished
Shipping: Overnight Options
Warranty: 365 days
$ 606.99
• Only 2 remaining
Call if you need more
Juniper MIC6-10G MX2000 Series 24x 10GB SFP+ Router Module
SKU: NSH-9641
Condition: Seller refurbished
Shipping: Overnight Options
Warranty: 365 days
$ 185.99
• 9 in stock
Call if you need more
NEW Juniper RE-S-1800X4-16G MX Series Quad-Core 1.8 GHz CPU 16GB Routing Engine
SKU: NSN-2108
Condition: New
Shipping: Overnight Options
Warranty: 365 days
$ 1,073.99
• Only 2 remaining
Call if you need more
Juniper JPSU-150-DC-AFO EX3400 Series 150W DC Switch Power Supply
SKU: NSB-3607
Condition: Seller refurbished
Shipping: Overnight Options
Warranty: 365 days
$ 484.99
• Only 1 remaining
Call if you need more
NEW Juniper JNP-SFP-25G-SR 25GB BASE-SR 850nm MMF LC SFP28 Transceiver
SKU: NSN-4753
Condition: New
Shipping: Overnight Options
Warranty: 365 days
$ 192.99
• Only 2 remaining
Call if you need more
NEW Juniper QFX-QSFP-DACBO-3M 3m 40GB QSFP+ to 4x 10GB SFP+ DA Breakout Cable
SKU: NSN-9077
Condition: New
Shipping: Overnight Options
Warranty: 365 days
$ 223.99
• Only 2 remaining
Call if you need more
Juniper DPC-R-40GE-SFP MX960 Series 40x 1 Gigabit SFP Router Line Card
SKU: NSB-9649
Condition: Seller refurbished
Shipping: Overnight Options
Warranty: 365 days
$ 227.99
• 8 in stock
Call if you need more
Juniper MIC-MRATE MX2000 Series 12x MultiRate QSFP+/28 Router Module
SKU: NSH-9644
Condition: Seller refurbished
Shipping: Overnight Options
Warranty: 365 days
$ 793.99
• Only 2 remaining
Call if you need more
Juniper QFX-SFP-DAC-1M 1m 10GB SFP+ Direct Attach Copper Cable
SKU: NSH-9317
Condition: Seller refurbished
Shipping: Overnight Options
Warranty: 365 days
$ 49.99
• Only 2 remaining
Call if you need more
Juniper SFPP-10GE-LR 10GB BASE-LR 1310nm SMF 740-031981 SFP+ Transceiver
SKU: NSH-4258
Condition: Seller refurbished
Shipping: Overnight Options
Warranty: 365 days
$ 28.99
• Only 2 remaining
Call if you need more