000
00291nam a2200133Ia 4500
100
_a
Krar/S/ Gill/A
942
_c
BK
654
_a
CNC
245
_a
CNC technology and programming
260
_b
McGraw Hill
_a
New York
_c
1990
082
_a
621.9023
_b
KRA
300
_a
378
546
_a
ENGLISH
999
_c
21753
_d
21753