PICK & PLACE HANDLER's Photo

Xceltron Technologies Pte Ltd (Ubi Cres)