00-E0-51
787265
001490
A8BD3A
02:60:8C
titan datacenters france
intransa, inc
981334
50-2D-BB
00-1C-2C
00-01-C2
history ...