• aj0690
    +2

    Looks like most are bike parts. As for the electric engine, maybe Radioshack?