Shanghai Shinjo Valves Co. Ltd by Sean Hewitt | Nov 27, 2020 Address: 200333 200333 China Get directions from Go Unable to find any directions.