ifmat.org
Shanghai Xinchi Petrochemical
Chinese corporate records reveal that Yu Hua Mao is a director of Shanghai Xinchi Petrochemical Co Ltd.; The United States imposed sanctions Yu Hua Mao for knowingly violating restrictions on handling and transacting Iranian petroleum