Climate screens

Slip-in PDI System [Film]

Climate screens for vegetables
cultivation