Home / 195.216.225.0/24

195.216.225.0/24

RIRripencc
CountryUS
Statusassigned
Allocation date2008-05-08

Ownership history

OrgHandleFirst seenLast seen
Takeda Pharmaceuticals U.S.A., Inc.195.216.225.0 - 195.216.225.2552026-07-20 03:54:58.8740002026-08-27 19:16:29.402000