If I am not mistaken, these are made by Empi which probably makes it Chinese made, but having said that I have used the Pertronix SVDA and the regular points style with great results ( and they could be Chinese made as well as they come in a plain White box.
The Bosch 034 SVDA is probably the best one.
That Clear distributor cap on the one you are looking at is junk.
K-Roc