Home / 84.252.124.0/22

84.252.124.0/22

RIRripencc
CountryNL
Statusallocated
Allocation date2018-11-16

Ownership history

OrgHandleFirst seenLast seen
mnt-nl-infomedics-184.252.124.0 - 84.252.127.2552026-07-14 16:24:28.0700002026-08-31 15:44:25.083000