This is the new Anti Vibration Damping product from Sound Service (Oxford) Ltd See more here www.soundservice.co.uk