IMR 3031, IMR 4064 and Unique could fill my needs.