Location/Address
DEFU INDUSTRIAL ESTATE, 113 Defu Lane 10 Singapore 539227