IMRC Solenoid