Home / 97.64.64.0/21

97.64.64.0/21

RIRarin
CountryUS
Statusallocated
Allocation date2017-07-05

Ownership history

OrgHandleFirst seenLast seen
Computers, Electronics, Office, Etc, Ltd.NET-97-64-64-0-12026-07-15 08:40:03.8040002026-09-01 08:00:53.512000