This Pedal is currently available.
Delay Pedal
https://www.sourceaudio.net/nemesis-delay.html
These merchants probably sell this module. Huh?
Included in 257 Pedalboards, 145 are public: