Thin-film composite membrane

In stock

kr516.78