WE NEED BETTER PHOTOS, posted to the forum!
Pending BETTER PHOTOS:
NSD could be a shortened form of marking for Nationalsozialistische Deutsche Studentenbund a.k.a. NSD-Studentenbund - the Nazi-aligned student organization.
P.S: Did I mention the need for better photos?