The Johnson & Johnson Baby Oil MSDS says it it low viscosity mineral oil + fragrance. I rubbed it on all my babies and none of 'em ever rusted.