ICD
AS7805 (ICD) announces at least one prefix:
209.94.52.0/24
ICD GROUP, INC.
1970-01-01
NET-209-94-52-0-1
209.94.52.0-209.94.52.255
0