Home / 66.85.62.0/24

66.85.62.0/24

RIRarin
CountryUS
Statusallocated
Allocation date2017-02-08

Ownership history

OrgHandleFirst seenLast seen
Springfield Clinic, LLPNET-66-85-62-0-12026-07-14 05:07:58.6980002026-08-31 01:26:50.621000