New web site for ArcMelt Posted on August 3, 2007 Launched today was a new web site for St Louis based ArcMelt. Visit them at www.arcmelt.com