Webb Telescope shows spiral galaxy LEDA 2046648 in unprecedented details