Chaenomeles sp. Maybe one such as Chaenomeles x superba Salmon Horizon. Chaenomeles x superba 'Salmon Horizon' - Google Search