hafre , jern o. manuf.