318/340 cranks ???

stroke and bearing size are the same. I will drop right in.