AS number details

AS198584

Germany