looks veeeery similar to a zongshen engine CQR250...that might give you a clue