Cycling in Sydney Australia
Is it a heavy duty frame for mounting a small petrol engine? Weird otherwise.
I was thinking something along the lines of a briefcase or shopping bag carrier.
There are many complete ebike models, you can even buy them off the shelves shops like BIC Camera