Filtration Devices, Electronic Bio Holdings Inc 45 Highpoint Avenue # 3 Portsmouth, RI 02871 (401) 683-5400