Found: 1 organisations
Organisation details

Information & Computing Center, Ltd.

ORG-ICCL1-RIPE · Russia

Assigned AS: AS24658
IPv4 networks: 1
IPv6 networks: 1
RU-IVC-20020130
81.19.128.081.19.143.255 Russia 81.19.128.0/20 4096
RU-IVC-20201218
2a10:ad80::2a10:ad87:ffff:ffff:ffff:ffff:ffff:ffff Russia 2a10:ad80::/29 299