marshall and swift plant price index

marshall and swift plant price index