Does DumDum still exist ? I remember buying it in the '70's, sort of non-setting putty in pale grey strips


Jon M