Here's another article on the system that includes an image:
http://www.flightglobal.com/Articles...r+torpedo.html
Note that similar technology might also be used to drop mines and
sonobuoys.
While a stand-off mine laying capability might be useful for avoiding
harbor defenses, how useful would
a stand-off sonobuoy dispensing system be?