JOHNS MANVILLE INTL 90003718 Series R11 23"x70'6 Kraft Roll
Brand: JOHNS MANVILLE INTL
It is easy to use
It is highly durable
Manufactured in United States