Posted on March 20, 2017 by Eleanor BurnsHERMA Self-adhesive Material – Automotive and electrical industry (english version)