Home / 205.132.94.0/23

205.132.94.0/23

RIRarin
CountryUS
Statusallocated
Allocation date2012-04-11

Ownership history

OrgHandleFirst seenLast seen
Russell InvestmentsNET-205-132-94-0-12026-07-21 11:08:38.8270002026-08-29 02:26:01.805000