Looking to acquire peelable mask made by a German company named Lockwerke Peters. Have no other information. Anybody use this stuff or know where to get it? Thanks in advance, G. Shaw Proto Engineering Sunnyvale, Ca. fax: (408) 738-0693