193.28.232.0-193.28.232.255: TEVA-UK-HOLDING-LIMITED
Click to enter fullscreen
Press ESC to exit fullscreen
AS2856
BT-UK-AS
Origin AS2856: