Barracuda Networks BWF964A-A software license/upgrade

Barracuda Networks BWF964A-A
Manufacturer: Barracuda Networks
SKU: 5657920
Manufacturer part number: BWF964A-A
*
*
*