The HD6950.5.A7 number *looks* right, but looking in Classification Web, that call number isn't even represented. I think it's an obsolete call number. Instead I'd go with HD8653.5 E38 1972 for the call number - for general works on labor relations in Asia after 1945.
That HD7049 number is really odd - at least in the most up-to-date version of the LC classification scheme, it refers to the cost and standard of living in Iraq. I have a feeling that when the book was cataloged, that call number meant something other than what it means today. The classification schemes are revised periodically.