Home / 66.230.0.0/18

66.230.0.0/18

RIRarin
CountryUS
Statusallocated
Allocation date2002-02-08

Ownership history

OrgHandleFirst seenLast seen
Texas Tech University Health Sciences CenterNET-66-230-0-0-12026-07-14 06:05:05.5420002026-08-31 02:26:34.822000