Home / 142.4.64.0/19

142.4.64.0/19

RIRarin
CountryUS
Statusallocated
Allocation date2012-06-22

Ownership history

OrgHandleFirst seenLast seen
Medidata Solutions, IncNET-142-4-64-0-12026-07-16 22:31:57.0130002026-08-24 12:45:49.794000