April 22, 2020April 22, 2020Technology PATENT #: W02020060606 checkoutmymelanin https://youtu.be/02kBXpDyaXA
Updated on February 4, 2020February 24, 2015TechnologyGalaxy Merger Caught in Stunning Hubble Telescope