This is a unstuffed crankshaft for your Puch E50 engine.
The needle bearing size is 12x15x15 and is included with the crankshaft.
As with any aftermarket crankshaft, you may have to adjust your clutch shims to get it perfect.
The clutch side woodruff key location is 90 degree reversed from typical E50 crankshafts. The clutch side woodruff key is not needed so this is not a concern.