Location/Address
DEFU INDUSTRIAL ESTATE, 14 Defu Lane 1 Singapore 539488