This Pedal is currently available.
Digital stereo delay
Digital stereo delay
300ms Delay Time
Input Impedance: 500 kOhm
Output Load Impedance: >10 kOhm
Equivalent Input Noise: -110dBm
Power Consumption: 11mA
These merchants probably sell this module. Huh?