International inspectors are stationed at Iran 's main enrichment facility at Natanz , and presumably will be able to confirm or refute Iranian claims in coming days , assuming they have access to centrifuges .