Home / 5.83.104.0/24

5.83.104.0/24

RIRripencc
CountryIT
Statusallocated
Allocation date2012-06-15

Ownership history

OrgHandleFirst seenLast seen
SETA S.R.L.5.83.104.0 - 5.83.104.2552026-07-12 22:48:42.3810002026-08-29 21:40:35.936000