Molex (Shenzhen) Ltd.

GPTKB entity