Your search for "juniper xfp" revealed the following:
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 JNP-QSFP-4X10GE-IR 40GB BASE-LR4 1310nm SMF QSFP+ Transceiver
SKU: NSB-5033
Condition: Seller refurbished
Shipping: Overnight Options
Warranty: 365 days
$ 184.99
• 12 in stock
Call if you need more
NEW Juniper QFX-SFP-DAC-5MA 5m 10GB SFP+ Direct Attach Copper Cable
SKU: NSN-5971
Condition: New
Shipping: Overnight Options
Warranty: 365 days
$ 89.99
• 12 in stock
Call if you need more
Juniper SRX5K-SPC-4-15-320 SRX Series Next Gen Service Gateway Module
SKU: NSH-5682
Condition: Seller refurbished
Shipping: Overnight Options
Warranty: 365 days
$ 215.99
• Only 2 remaining
Call if you need more
Juniper EX-QSFP-100G-SR4 100GB BASE-SR4 850nm MMF QSFP28 Transceiver
SKU: NSB-5040
Condition: Seller refurbished
Shipping: Overnight Options
Warranty: 365 days
$ 48.99
• 6 in stock
Call if you need more
NEW Juniper MPC-3D-16XGE-SFPP 16x 10GB SFP+ MX Router Line Card
SKU: NSN-1524
Condition: New
Shipping: Overnight Options
Warranty: 365 days
$ 369.99
• Only 2 remaining
Call if you need more
Juniper SRX4200-SYS-JB-AC SRX Series 80 Gbps Services Gateway
SKU: NSB-6034
Condition: Seller refurbished
Shipping: Overnight Options
Warranty: 365 days
$ 4,607.99
• Only 1 remaining
Call if you need more
Juniper MX40-T-AC MX Series 2x 10GB Copper 3x Open MIC Slot Router Chassis
SKU: NSH-8544
Condition: Seller refurbished
Shipping: Overnight Options
Warranty: 365 days
$ 363.99
• Only 2 remaining
Call if you need more
NEW Juniper QFX-SFP-DAC-7MA 7m 10GB SFP+ Direct Attach Copper Cable
SKU: NSN-5970
Condition: New
Shipping: Overnight Options
Warranty: 365 days
$ 112.99
• 5 in stock
Call if you need more
Juniper MX80-AC MX Series MX80 AC Router Chassis
SKU: NSH-4206
Condition: Seller refurbished
Shipping: Overnight Options
Warranty: 365 days
$ 1,125.99
• Only 1 remaining
Call if you need more