Skip to content

Leica Biosystems Shanghai

Address blocks

1

Addresses reserved

1,048,576

Registered address

No.10-11, Lane 89, Lichuan Road, Pudong New Area, Shanghai
Shanghai Shanghai 201299

Address blocks

PrefixRangeRegistrySize
B4:DF:43:DB4:DF:43:D0:00:00 to B4:DF:43:DF:FF:FFMA-M1,048,576 addresses