230420082192

Teck Leong Industries Pte. Ltd.