DAVID

Medical abbreviations:
DAVID

Digital Aesculap Videoendoscopic Image Display