49.15.160.0/23

Idea Cellular Limited - Updated 20 Aug 2025 12:01 Wed

Network Description: Idea Cellular Limited
Prefix Description Country