Home / 69.175.128.0/17

69.175.128.0/17

RIRarin
CountryUS
Statusallocated
Allocation date2009-05-28

Ownership history

OrgHandleFirst seenLast seen
Texas Tech University Health Sciences CenterNET-69-175-128-0-12026-07-14 08:23:11.9960002026-08-31 04:42:24.981000