India, Department of Science and Technology Research and development in Industry 1986-87 - viii, : 69p. : 21cm. Dewey Class. No.: 338.0072 IND