Сами по себе металлы не пахнут. Запах появляется когда метал контактирует с органикой, например с жиром, кровью, остатками кожи и др. Дальше метал становится катализатором, и появляются какие-нибудь кетоны с альдегидами.
Скорей всего имеет запах не сам металл, а его окислы и соли, которые образуются при окислении металлов. Так же могут образовываться комплексы которые так же будут иметь характерный запах.
оксид железа запаха не имеет, сульфат(на сколько я смог понюхать) тоже..