If you want to know more about our technology or you simply want to learn about Electrochaea, we’d love to hear from you. Drop us a line at info@electrochaea.com or send us a message via the form.
United States
Electrochaea Corp. 9921 Carmel Mountain Road, #325 San Diego, CA 92129-2813
Denmark
BioCat Site Address: Electrochaea.dk ApS c/o BIOFOS, Spildevandcenter Avedore, Building D Kanalholmen 28 2650 Hvidovre