ELECTRA THERAPEUTICS, INC. AMENDED AND RESTATED INVESTORS’ RIGHTS AGREEMENT October 15, 2025