Lim Ka Sing

Mapping robot - 2001

BEE2001-47