So it's fiberglass except it uses thin strips of bleached wood in place of the glass fiber substrate?
Also, being lighter than glass (presumably by unit volume?) is a pretty low bar. Glass is heavy. "Stronger" is so vague it's almost meaningless. Stronger under tension? Compression? Flex? Impact resistance? What?