AS number details

AS24989

Germany