Rubber joint
Negative pressure resistant rubber flexible joint
See:0 Release date:2021-10-11
13991841038
13991841038