Barracuda SKU: DL-6505-12-8G-0R DL-6505-12-8G-0R - Barracuda Brocade 650512 Active 24 Port 16GB FC SAN Switch Price: $1,580.90 Was: Price Now $1,285.29 In Stock Choose Options