Location/Address
DEFU INDUSTRIAL ESTATE, 3 Defu Lane 1 Singapore 539478