[China]
Address: Address: Room NO.5004, North-Buliding, New Cangyuan Tech Building, NO.951 Jianchuan Road, Minhang Disctrict, Shanghai China
Contact name:Amily
1) Production environment:Our filters are made in clean room.