Your search for "brocade xfp" revealed the following:
HPE JC068A ProCurve 12500 Series 8x 10GB XFP Switch Module
SKU: NSB-1421
Condition: Seller refurbished
Shipping: Overnight Options
Warranty: 365 days
$ 139.99
• Only 2 remaining
Call if you need more
Extreme 10122 10GB BASE-LR 1310nm Long Reach SMF LC XFP Transceiver
SKU: NSH-6304
Condition: Seller refurbished
Shipping: Overnight Options
Warranty: 365 days
$ 129.99
• Only 1 remaining
Call if you need more
Nortel SXP3101NV-N2 10GB BASE-LR LW 1310nm XFP Transceiver
SKU: NSB-8415
Condition: Seller refurbished
Shipping: Overnight Options
Warranty: 365 days
$ 49.99
• 10 in stock
Call if you need more
NEW Ruckus ICX-FAN12-I Back-to-Front Airflow Fan for ICX 7650 7550 7850
SKU: NSN-0074
Condition: New
Shipping: Overnight Options
Warranty: 365 days
$ 255.99
• Only 2 remaining
Call if you need more
ProLabs For Cisco SR-XFP-10G-C Optical 10G BASE-SR-SW Transceiver XFP
SKU: NSH-6534
Condition: Seller refurbished
Shipping: Overnight Options
Warranty: 365 days
$ 12.99
• 104 in stock
Call if you need more
Alcatel-Lucent 1AB375380013 10GB BASE-LR 1310nm Long Reach LC XFP Transceiver
SKU: NSB-8476
Condition: Seller refurbished
Shipping: Overnight Options
Warranty: 365 days
$ 24.99
• 32 in stock
Call if you need more
Nortel NTTP81BA 03 10GB BASE-LR LW 1310nm XFP Transceiver
SKU: NSB-9821
Condition: Seller refurbished
Shipping: Overnight Options
Warranty: 365 days
$ 44.99
• 10 in stock
Call if you need more
Juniper SRX-XFP-10GE-LR 10GB BASE-LR SMF Optical XFP Transceiver
SKU: NSB-3535
Condition: Seller refurbished
Shipping: Overnight Options
Warranty: 365 days
$ 79.99
• Only 2 remaining
Call if you need more
Ruckus RPS9+I ICX 7750 Series 500W AC B-F Airflow Switch Power Supply
SKU: NSB-0044
Condition: Seller refurbished
Shipping: Overnight Options
Warranty: 365 days
$ 349.99
• Only 2 remaining
Call if you need more
Ruckus ICX-FAN12-E Front-to-Back Airflow Fan for ICX 7650 7550 7850
SKU: NSB-6322
Condition: Seller refurbished
Shipping: Overnight Options
Warranty: 365 days
$ 276.99
• Only 2 remaining
Call if you need more