ProDeploy Plus Dell EMC Data Domain Virtual Tape Library.
Part Number : 13186_821-9268
Price 2535.12$