Rexa FIT-S03-112A/21T011-540/O

Submersible pump

Article number: 6098142