Barracuda SKU: DL-6505-12-8G-0R DL-6505-12-8G-0R - Barracuda Brocade 650512 Active 24 Port 16Gb FC SAN Switch Price: Was: Price Now £1,100.23 ex. VAT / TAX In Stock