Etching and laser print on plastic and paper, sumac, RFID chip Mounted on copper 35.5 x 52 cm
You are using an outdated browser. Please upgrade your browser to improve your experience.