NDT group, Kenya Bureau of Standards and STRESSVISION

Kenya, Africa

NDT group, Kenya Bureau of Standards and STRESSVISION

image1_002_