I buy a gallon of kerosene from a Hess gas station, and fill an empty/washed 2lb plastic coffee can with some of it.
I then remove the cylinder/crane from the frame via the forwardmost RH frame screw, and give it a swim in the kero, working the ejector rod several times.
After an external oily rag wipedown and a hour/two air drying, I then apply some lube to the axle and re-instal it in the frame after the frame gets the same treatment with it's sideplate completely removed.
The kero will clean/flush & leave an oily residue inside where a rag, tool or Q-tip cannot reach.
My auto pistols & their mags have been getting the same treatment for over 35 years, after their grips are removed, w/o any issues.
.