science atom nucleus proton electron 512

science atom nucleus proton electron 512