Digital Delay Line
http://eventide.com/AudioDivision/Products/500%20Series/DDL500.aspx
No info about availability.
How much is the fish?