Keyuan Petrochemicals SBS Production Facility, China

Outside view of the existing Keyuan Petrochemicals facility.