SIRENE: Supplementary Information Request at the National Entries

What does SIRENE mean? The above is one of SIRENE meanings. It may have other definitions. Please refer to the end of this passage.

Definition in English: Supplementary Information Request at the National Entries