The Organization of Defensive Innovation and Research or S.P.N.D. is a research and development agency of Iran's Ministry of Defence responsible for the development of emerging technologies for use by the military. From Wikipedia
IAEA leadership presses for prompt inspections following the cleanup report.