Home / 158.51.177.0/24

158.51.177.0/24

RIRarin
CountryUS
Statusallocated
Allocation date2020-01-22

Ownership history

OrgHandleFirst seenLast seen
DEKA Research & Development CorpNET-158-51-177-0-12026-07-17 06:13:24.2850002026-08-24 20:59:16.275000