Basin Angle Gear in China Tema Industry Corporation Limited Address: Chongqing, 400020 Chongqing China Phone Number: +86 18223536067