Biodegradable Industrial Cleaning Product in Germany Temca Gmbh Address: Gewerbegebiet 4, 07554 P Phone Number: +49 366 95 32 20