UST Resumes Shipping StarFlash Ultra
Ultimate Survival Technologies has resumed production of the StarFlash Ultra signal mirror after originally ceasing production back in October, 2008, based on concerns we had expressed after testing, primarily regarding the effects of immersion in water. When initially presented with our test results, they did some months of preliminary testing before they concurred with our [...]