103.246.106.0/24

113 A Computer Centre IIT Kanpur - Updated 17 May 2026 02:26 Sun

Network Description: 113 A Computer Centre IIT Kanpur
Prefix Description Country