Tank in membrane filtration system

Code produit:
1292727903