230420082218

Teck Leong Industries Pte. Ltd.