Sue Lipkins was kind enough to take a look and offer her opinion - she says it appears to be a commercial German made bow of some sort. Oh well!
I still haven't had any luck on deciphering the stamp, so if anybody has a trick that might help I'd still be interested...