DongSu DST105-J BOP and Wellhead Pressure Test Unit

Dongying, Shandong, China