230420082202

Teck Leong Industries Pte. Ltd.