New electronic skin manufacturing technology

New stage for electronic music announced