Welcome to CHR Doc. Can't help on the I.D., but there are a bunch of people here. Maybe somebody will recognize it??