Home Automated Fabrication System (AFS)

Automated Fabrication System (AFS)

849ccec33584f06a8b112ccda8965167.jpg
A-2F Songzhu Building, 8 Xiaoying Road Bejing China