Iran's president has inaugurated the country's first nuclear fuel production plant in Isfahan.
Mahmoud Ahmadinejad marked Iran's National Nuclear Day with a speech, saying his country is open to talks based on "justice and respect".
Al Jazeera's Imran Khan reports.