Xbyte GbRArchitectureStill life/product6.2 miles Webservices 54662 Herforst (Germany) 03/12/1999 (updated 03/31/2017)