1

Used pull test machine in Shanghai, China