14D20 is DIGITAL DELAY LINE manufactured by ESC Electronics.
Compare 14D20 datasheet versions by manufacturer →
.. DataSheet4.