What is it? Ibanez DE7 Delay/Echo from 7/Tonelok series. Made in china around 1999-2002. Couple of Ibanez delays hold a few remarkable places in my personal favourites. The DE7 ranks very high on that list. I set up photos with two separate units, side by side, since while the electronics remain the same on both units…