IDFN: Industrias De Filtrantes Naturales

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

IDFN: Industrias De Filtrantes Naturales

Definition in English: Industrias De Filtrantes Naturales