A supernova factory in Mrk 273?