Proton-proton scattering from 0.35 to 1.0 MeV