Home / 208.66.104.0/22

208.66.104.0/22

RIRarin
CountryUS
Statusallocated
Allocation date2024-02-20

Ownership history

OrgHandleFirst seenLast seen
Benefis Health SystemNET-208-66-104-0-12026-07-21 16:10:19.0760002026-08-29 07:27:24.919000