It's hard to tell from pictures, it looks to be either a 48cc or 69cc, I haven't seen any 66cc engines lately. The 60cc cylinder has the same stud spacing as a 48cc but the bottom of the cylinder will not go into the cases, I have a 60cc top end that I was going to use to upgrade a 48. The 48cc has a 40mm bore, the 60cc has a 45mm bore.