And is there a special name for this style? It's exterior, all rubber, and made of what looks like individual 'tiles' interlocked together. Size is 45"x60". Looking for a vendor of this or something similar to be custom printed for my customer, need just 1. Thanks for any help or references.