Profile: Allston Street Auto Electric deals with alternators, generators, automotive parts & accessories.