o.tel.o

URL http://www.o-tel-o.de/
SegmentIndustry
CityEssen
CountryGermany

This site has no systems in the latest TOP500 list.

List Highest Rank Systems
1999/06 398 1
1998/11 242 2
1998/06 420 1