IP address details

2400:d580::

Taiwan

IP Owner Mega International Commercial Bank
Owner Address No.16, Fuzhou St., Zhongzheng Dist.,, Taipei City Taiwan 100
Network MEGAICBC-NET
Owner IP Range 2400:d580::2400:d580:ffff:ffff:ffff:ffff:ffff:ffff
Owner CIDR 2400:d580::/32