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