Designed by
Title
Self-propelled Mini drill rig drills soil for soil investigation. Test drilling, ground survey for information on ground condition #271552587
Description
Self-propelled Mini drill rig drills soil for soil investigation. Test drilling, ground survey for information on ground condition.