A massive explosion and fire that rocked a port in Iran has been linked to a shipment of a chemical ingredient used to make missile propellant. The shipment of ammonium perchlorate was received in March from China. The chemical was going to be used to replenish Iran's missile stocks, which had been depleted by its direct attacks on Israel.