IDI

Medical abbreviations:
IDI

Integrated Designs, Inc.