translate English to German: IIDC stands for "Instrumentation & Industrial Digital Camera".
IIDC steht für "Instrumentation & Industrial Digital Camera".