CelluBOR; natural solution for insulation

Investment Prize of the Year CelluBOR Insulation