As far as I know, this rail is or was manufactured by PPD, Germany.
You can still buy it in Germany from Massive Entertainment.
See the following link (hope it works :D ):
Great info! Thanks! :)Quote:
Originally Posted by Variable251
sorta looks like a 5/8 dovetail. I have one myself.
I have one like that as well. They were 1993 vintage.