Nitrogen Triiodide.. wow!

Id like to know how they manufacture and transport this stuff. If a feather touches it, it explodes?!