2016 ALTEC AN55EOC Used Bucket Trucks / Service Trucks Cranes for sale2016 ALTEC AN55EOC Used Bucket Trucks / Service Trucks Cranes for sale
    2016 ALTEC AN55EOC Used Bucket Trucks / Service Trucks Cranes for sale2016 ALTEC AN55EOC Used Bucket Trucks / Service Trucks Cranes for sale
    2016 ALTEC AN55EOC Used Bucket Trucks / Service Trucks Cranes for sale2016 ALTEC AN55EOC Used Bucket Trucks / Service Trucks Cranes for sale
    2016 ALTEC AN55EOC Used Bucket Trucks / Service Trucks Cranes for sale2016 ALTEC AN55EOC Used Bucket Trucks / Service Trucks Cranes for sale
    2016 ALTEC AN55EOC Used Bucket Trucks / Service Trucks Cranes for sale2016 ALTEC AN55EOC Used Bucket Trucks / Service Trucks Cranes for sale
    2016 ALTEC AN55EOC Used Bucket Trucks / Service Trucks Cranes for sale2016 ALTEC AN55EOC Used Bucket Trucks / Service Trucks Cranes for sale
    2016 ALTEC AN55EOC Used Bucket Trucks / Service Trucks Cranes for sale2016 ALTEC AN55EOC Used Bucket Trucks / Service Trucks Cranes for sale
    2016 ALTEC AN55EOC Used Bucket Trucks / Service Trucks Cranes for sale2016 ALTEC AN55EOC Used Bucket Trucks / Service Trucks Cranes for sale
    2016 ALTEC AN55EOC Used Bucket Trucks / Service Trucks Cranes for sale2016 ALTEC AN55EOC Used Bucket Trucks / Service Trucks Cranes for sale
    2016 ALTEC AN55EOC Used Bucket Trucks / Service Trucks Cranes for sale2016 ALTEC AN55EOC Used Bucket Trucks / Service Trucks Cranes for sale
    2016 ALTEC AN55EOC Used Bucket Trucks / Service Trucks Cranes for sale2016 ALTEC AN55EOC Used Bucket Trucks / Service Trucks Cranes for sale
    2016 ALTEC AN55EOC Used Bucket Trucks / Service Trucks Cranes for sale2016 ALTEC AN55EOC Used Bucket Trucks / Service Trucks Cranes for sale
    2016 ALTEC AN55EOC Used Bucket Trucks / Service Trucks Cranes for sale2016 ALTEC AN55EOC Used Bucket Trucks / Service Trucks Cranes for sale
    2016 ALTEC AN55EOC Used Bucket Trucks / Service Trucks Cranes for sale2016 ALTEC AN55EOC Used Bucket Trucks / Service Trucks Cranes for sale
    2016 ALTEC AN55EOC Used Bucket Trucks / Service Trucks Cranes for sale2016 ALTEC AN55EOC Used Bucket Trucks / Service Trucks Cranes for sale
    2016 ALTEC AN55EOC Used Bucket Trucks / Service Trucks Cranes for sale2016 ALTEC AN55EOC Used Bucket Trucks / Service Trucks Cranes for sale
    2016 ALTEC AN55EOC Used Bucket Trucks / Service Trucks Cranes for sale2016 ALTEC AN55EOC Used Bucket Trucks / Service Trucks Cranes for sale
    2016 ALTEC AN55EOC Used Bucket Trucks / Service Trucks Cranes for sale2016 ALTEC AN55EOC Used Bucket Trucks / Service Trucks Cranes for sale
    2016 ALTEC AN55EOC Used Bucket Trucks / Service Trucks Cranes for sale2016 ALTEC AN55EOC Used Bucket Trucks / Service Trucks Cranes for sale
    2016 ALTEC AN55EOC Used Bucket Trucks / Service Trucks Cranes for sale2016 ALTEC AN55EOC Used Bucket Trucks / Service Trucks Cranes for sale
    2016 ALTEC AN55EOC Used Bucket Trucks / Service Trucks Cranes for sale2016 ALTEC AN55EOC Used Bucket Trucks / Service Trucks Cranes for sale
    2016 ALTEC AN55EOC Used Bucket Trucks / Service Trucks Cranes for sale2016 ALTEC AN55EOC Used Bucket Trucks / Service Trucks Cranes for sale
    2016 ALTEC AN55EOC Used Bucket Trucks / Service Trucks Cranes for sale2016 ALTEC AN55EOC Used Bucket Trucks / Service Trucks Cranes for sale
    2016 ALTEC AN55EOC Used Bucket Trucks / Service Trucks Cranes for sale2016 ALTEC AN55EOC Used Bucket Trucks / Service Trucks Cranes for sale
    2016 ALTEC AN55EOC Used Bucket Trucks / Service Trucks Cranes for sale2016 ALTEC AN55EOC Used Bucket Trucks / Service Trucks Cranes for sale
    2016 ALTEC AN55EOC Used Bucket Trucks / Service Trucks Cranes for sale2016 ALTEC AN55EOC Used Bucket Trucks / Service Trucks Cranes for sale
    2016 ALTEC AN55EOC Used Bucket Trucks / Service Trucks Cranes for sale2016 ALTEC AN55EOC Used Bucket Trucks / Service Trucks Cranes for sale
    2016 ALTEC AN55EOC Used Bucket Trucks / Service Trucks Cranes for sale2016 ALTEC AN55EOC Used Bucket Trucks / Service Trucks Cranes for sale
    2016 ALTEC AN55EOC Used Bucket Trucks / Service Trucks Cranes for sale2016 ALTEC AN55EOC Used Bucket Trucks / Service Trucks Cranes for sale
    2016 ALTEC AN55EOC Used Bucket Trucks / Service Trucks Cranes for sale2016 ALTEC AN55EOC Used Bucket Trucks / Service Trucks Cranes for sale
    2016 ALTEC AN55EOC Used Bucket Trucks / Service Trucks Cranes for sale2016 ALTEC AN55EOC Used Bucket Trucks / Service Trucks Cranes for sale
    2016 ALTEC AN55EOC Used Bucket Trucks / Service Trucks Cranes for sale2016 ALTEC AN55EOC Used Bucket Trucks / Service Trucks Cranes for sale
    2016 ALTEC AN55EOC Used Bucket Trucks / Service Trucks Cranes for sale2016 ALTEC AN55EOC Used Bucket Trucks / Service Trucks Cranes for sale
    2016 ALTEC AN55EOC Used Bucket Trucks / Service Trucks Cranes for sale2016 ALTEC AN55EOC Used Bucket Trucks / Service Trucks Cranes for sale
    2016 ALTEC AN55EOC Used Bucket Trucks / Service Trucks Cranes for sale2016 ALTEC AN55EOC Used Bucket Trucks / Service Trucks Cranes for sale
    2016 ALTEC AN55EOC Used Bucket Trucks / Service Trucks Cranes for sale2016 ALTEC AN55EOC Used Bucket Trucks / Service Trucks Cranes for sale
    2016 ALTEC AN55EOC Used Bucket Trucks / Service Trucks Cranes for sale2016 ALTEC AN55EOC Used Bucket Trucks / Service Trucks Cranes for sale
    2016 ALTEC AN55EOC Used Bucket Trucks / Service Trucks Cranes for sale2016 ALTEC AN55EOC Used Bucket Trucks / Service Trucks Cranes for sale
    2016 ALTEC AN55EOC Used Bucket Trucks / Service Trucks Cranes for sale2016 ALTEC AN55EOC Used Bucket Trucks / Service Trucks Cranes for sale
    2016 ALTEC AN55EOC Used Bucket Trucks / Service Trucks Cranes for sale2016 ALTEC AN55EOC Used Bucket Trucks / Service Trucks Cranes for sale
    2016 ALTEC AN55EOC Used Bucket Trucks / Service Trucks Cranes for sale2016 ALTEC AN55EOC Used Bucket Trucks / Service Trucks Cranes for sale
    2016 ALTEC AN55EOC Used Bucket Trucks / Service Trucks Cranes for sale2016 ALTEC AN55EOC Used Bucket Trucks / Service Trucks Cranes for sale
    2016 ALTEC AN55EOC Used Bucket Trucks / Service Trucks Cranes for sale2016 ALTEC AN55EOC Used Bucket Trucks / Service Trucks Cranes for sale
    2016 ALTEC AN55EOC Used Bucket Trucks / Service Trucks Cranes for sale2016 ALTEC AN55EOC Used Bucket Trucks / Service Trucks Cranes for sale
    2016 ALTEC AN55EOC Used Bucket Trucks / Service Trucks Cranes for sale2016 ALTEC AN55EOC Used Bucket Trucks / Service Trucks Cranes for sale
    2016 ALTEC AN55EOC Used Bucket Trucks / Service Trucks Cranes for sale2016 ALTEC AN55EOC Used Bucket Trucks / Service Trucks Cranes for sale
    2016 ALTEC AN55EOC Used Bucket Trucks / Service Trucks Cranes for sale2016 ALTEC AN55EOC Used Bucket Trucks / Service Trucks Cranes for sale
    2016 ALTEC AN55EOC Used Bucket Trucks / Service Trucks Cranes for sale2016 ALTEC AN55EOC Used Bucket Trucks / Service Trucks Cranes for sale
    2016 ALTEC AN55EOC Used Bucket Trucks / Service Trucks Cranes for sale2016 ALTEC AN55EOC Used Bucket Trucks / Service Trucks Cranes for sale
    2016 ALTEC AN55EOC Used Bucket Trucks / Service Trucks Cranes for sale2016 ALTEC AN55EOC Used Bucket Trucks / Service Trucks Cranes for sale
    2016 ALTEC AN55EOC Used Bucket Trucks / Service Trucks Cranes for sale2016 ALTEC AN55EOC Used Bucket Trucks / Service Trucks Cranes for sale
    2016 ALTEC AN55EOC Used Bucket Trucks / Service Trucks Cranes for sale2016 ALTEC AN55EOC Used Bucket Trucks / Service Trucks Cranes for sale
    2016 ALTEC AN55EOC Used Bucket Trucks / Service Trucks Cranes for sale2016 ALTEC AN55EOC Used Bucket Trucks / Service Trucks Cranes for sale
    2016 ALTEC AN55EOC Used Bucket Trucks / Service Trucks Cranes for sale2016 ALTEC AN55EOC Used Bucket Trucks / Service Trucks Cranes for sale
    2016 ALTEC AN55EOC Used Bucket Trucks / Service Trucks Cranes for sale2016 ALTEC AN55EOC Used Bucket Trucks / Service Trucks Cranes for sale
    2016 ALTEC AN55EOC Used Bucket Trucks / Service Trucks Cranes for sale2016 ALTEC AN55EOC Used Bucket Trucks / Service Trucks Cranes for sale
    2016 ALTEC AN55EOC Used Bucket Trucks / Service Trucks Cranes for sale2016 ALTEC AN55EOC Used Bucket Trucks / Service Trucks Cranes for sale
    2016 ALTEC AN55EOC Used Bucket Trucks / Service Trucks Cranes for sale2016 ALTEC AN55EOC Used Bucket Trucks / Service Trucks Cranes for sale
    2016 ALTEC AN55EOC Used Bucket Trucks / Service Trucks Cranes for sale2016 ALTEC AN55EOC Used Bucket Trucks / Service Trucks Cranes for sale
    2016 ALTEC AN55EOC Used Bucket Trucks / Service Trucks Cranes for sale2016 ALTEC AN55EOC Used Bucket Trucks / Service Trucks Cranes for sale
    2016 ALTEC AN55EOC Used Bucket Trucks / Service Trucks Cranes for sale2016 ALTEC AN55EOC Used Bucket Trucks / Service Trucks Cranes for sale
    2016 ALTEC AN55EOC Used Bucket Trucks / Service Trucks Cranes for sale2016 ALTEC AN55EOC Used Bucket Trucks / Service Trucks Cranes for sale
    2016 ALTEC AN55EOC Used Bucket Trucks / Service Trucks Cranes for sale2016 ALTEC AN55EOC Used Bucket Trucks / Service Trucks Cranes for sale
    2016 ALTEC AN55EOC Used Bucket Trucks / Service Trucks Cranes for sale2016 ALTEC AN55EOC Used Bucket Trucks / Service Trucks Cranes for sale
    2016 ALTEC AN55EOC Used Bucket Trucks / Service Trucks Cranes for sale2016 ALTEC AN55EOC Used Bucket Trucks / Service Trucks Cranes for sale
    2016 ALTEC AN55EOC Used Bucket Trucks / Service Trucks Cranes for sale2016 ALTEC AN55EOC Used Bucket Trucks / Service Trucks Cranes for sale
    2016 ALTEC AN55EOC Used Bucket Trucks / Service Trucks Cranes for sale2016 ALTEC AN55EOC Used Bucket Trucks / Service Trucks Cranes for sale
    2016 ALTEC AN55EOC Used Bucket Trucks / Service Trucks Cranes for sale2016 ALTEC AN55EOC Used Bucket Trucks / Service Trucks Cranes for sale
    2016 ALTEC AN55EOC Used Bucket Trucks / Service Trucks Cranes for sale2016 ALTEC AN55EOC Used Bucket Trucks / Service Trucks Cranes for sale
    2016 ALTEC AN55EOC Used Bucket Trucks / Service Trucks Cranes for sale2016 ALTEC AN55EOC Used Bucket Trucks / Service Trucks Cranes for sale
    2016 ALTEC AN55EOC Used Bucket Trucks / Service Trucks Cranes for sale2016 ALTEC AN55EOC Used Bucket Trucks / Service Trucks Cranes for sale
    2016 ALTEC AN55EOC Used Bucket Trucks / Service Trucks Cranes for sale2016 ALTEC AN55EOC Used Bucket Trucks / Service Trucks Cranes for sale
    2016 ALTEC AN55EOC Used Bucket Trucks / Service Trucks Cranes for sale2016 ALTEC AN55EOC Used Bucket Trucks / Service Trucks Cranes for sale
    2016 ALTEC AN55EOC Used Bucket Trucks / Service Trucks Cranes for sale2016 ALTEC AN55EOC Used Bucket Trucks / Service Trucks Cranes for sale
    2016 ALTEC AN55EOC Used Bucket Trucks / Service Trucks Cranes for sale2016 ALTEC AN55EOC Used Bucket Trucks / Service Trucks Cranes for sale
    2016 ALTEC AN55EOC Used Bucket Trucks / Service Trucks Cranes for sale2016 ALTEC AN55EOC Used Bucket Trucks / Service Trucks Cranes for sale
    2016 ALTEC AN55EOC Used Bucket Trucks / Service Trucks Cranes for sale2016 ALTEC AN55EOC Used Bucket Trucks / Service Trucks Cranes for sale
    2016 ALTEC AN55EOC Used Bucket Trucks / Service Trucks Cranes for sale2016 ALTEC AN55EOC Used Bucket Trucks / Service Trucks Cranes for sale
    2016 ALTEC AN55EOC Used Bucket Trucks / Service Trucks Cranes for sale2016 ALTEC AN55EOC Used Bucket Trucks / Service Trucks Cranes for sale
    2016 ALTEC AN55EOC Used Bucket Trucks / Service Trucks Cranes for sale2016 ALTEC AN55EOC Used Bucket Trucks / Service Trucks Cranes for sale
    2016 ALTEC AN55EOC Used Bucket Trucks / Service Trucks Cranes for sale2016 ALTEC AN55EOC Used Bucket Trucks / Service Trucks Cranes for sale
    2016 ALTEC AN55EOC Used Bucket Trucks / Service Trucks Cranes for sale2016 ALTEC AN55EOC Used Bucket Trucks / Service Trucks Cranes for sale
    2016 ALTEC AN55EOC Used Bucket Trucks / Service Trucks Cranes for sale2016 ALTEC AN55EOC Used Bucket Trucks / Service Trucks Cranes for sale
    2016 ALTEC AN55EOC Used Bucket Trucks / Service Trucks Cranes for sale2016 ALTEC AN55EOC Used Bucket Trucks / Service Trucks Cranes for sale
    2016 ALTEC AN55EOC Used Bucket Trucks / Service Trucks Cranes for sale2016 ALTEC AN55EOC Used Bucket Trucks / Service Trucks Cranes for sale
    2016 ALTEC AN55EOC Used Bucket Trucks / Service Trucks Cranes for sale2016 ALTEC AN55EOC Used Bucket Trucks / Service Trucks Cranes for sale
    2016 ALTEC AN55EOC Used Bucket Trucks / Service Trucks Cranes for sale2016 ALTEC AN55EOC Used Bucket Trucks / Service Trucks Cranes for sale
    2016 ALTEC AN55EOC Used Bucket Trucks / Service Trucks Cranes for sale2016 ALTEC AN55EOC Used Bucket Trucks / Service Trucks Cranes for sale
    2016 ALTEC AN55EOC Used Bucket Trucks / Service Trucks Cranes for sale2016 ALTEC AN55EOC Used Bucket Trucks / Service Trucks Cranes for sale
    2016 ALTEC AN55EOC Used Bucket Trucks / Service Trucks Cranes for sale2016 ALTEC AN55EOC Used Bucket Trucks / Service Trucks Cranes for sale
    2016 ALTEC AN55EOC Used Bucket Trucks / Service Trucks Cranes for sale2016 ALTEC AN55EOC Used Bucket Trucks / Service Trucks Cranes for sale
    2016 ALTEC AN55EOC Used Bucket Trucks / Service Trucks Cranes for sale2016 ALTEC AN55EOC Used Bucket Trucks / Service Trucks Cranes for sale
    2016 ALTEC AN55EOC Used Bucket Trucks / Service Trucks Cranes for sale2016 ALTEC AN55EOC Used Bucket Trucks / Service Trucks Cranes for sale
    2016 ALTEC AN55EOC Used Bucket Trucks / Service Trucks Cranes for sale2016 ALTEC AN55EOC Used Bucket Trucks / Service Trucks Cranes for sale
    2016 ALTEC AN55EOC Used Bucket Trucks / Service Trucks Cranes for sale2016 ALTEC AN55EOC Used Bucket Trucks / Service Trucks Cranes for sale
    2016 ALTEC AN55EOC Used Bucket Trucks / Service Trucks Cranes for sale2016 ALTEC AN55EOC Used Bucket Trucks / Service Trucks Cranes for sale
    2016 ALTEC AN55EOC Used Bucket Trucks / Service Trucks Cranes for sale2016 ALTEC AN55EOC Used Bucket Trucks / Service Trucks Cranes for sale
    2016 ALTEC AN55EOC Used Bucket Trucks / Service Trucks Cranes for sale2016 ALTEC AN55EOC Used Bucket Trucks / Service Trucks Cranes for sale
    2016 ALTEC AN55EOC Used Bucket Trucks / Service Trucks Cranes for sale2016 ALTEC AN55EOC Used Bucket Trucks / Service Trucks Cranes for sale
    2016 ALTEC AN55EOC Used Bucket Trucks / Service Trucks Cranes for sale2016 ALTEC AN55EOC Used Bucket Trucks / Service Trucks Cranes for sale
    2016 ALTEC AN55EOC Used Bucket Trucks / Service Trucks Cranes for sale2016 ALTEC AN55EOC Used Bucket Trucks / Service Trucks Cranes for sale
    2016 ALTEC AN55EOC Used Bucket Trucks / Service Trucks Cranes for sale2016 ALTEC AN55EOC Used Bucket Trucks / Service Trucks Cranes for sale
    2016 ALTEC AN55EOC Used Bucket Trucks / Service Trucks Cranes for sale2016 ALTEC AN55EOC Used Bucket Trucks / Service Trucks Cranes for sale
    2016 ALTEC AN55EOC Used Bucket Trucks / Service Trucks Cranes for sale2016 ALTEC AN55EOC Used Bucket Trucks / Service Trucks Cranes for sale
    2016 ALTEC AN55EOC Used Bucket Trucks / Service Trucks Cranes for sale2016 ALTEC AN55EOC Used Bucket Trucks / Service Trucks Cranes for sale
    2016 ALTEC AN55EOC Used Bucket Trucks / Service Trucks Cranes for sale2016 ALTEC AN55EOC Used Bucket Trucks / Service Trucks Cranes for sale
    2016 ALTEC AN55EOC Used Bucket Trucks / Service Trucks Cranes for sale2016 ALTEC AN55EOC Used Bucket Trucks / Service Trucks Cranes for sale
    2016 ALTEC AN55EOC Used Bucket Trucks / Service Trucks Cranes for sale2016 ALTEC AN55EOC Used Bucket Trucks / Service Trucks Cranes for sale
    2016 ALTEC AN55EOC Used Bucket Trucks / Service Trucks Cranes for sale2016 ALTEC AN55EOC Used Bucket Trucks / Service Trucks Cranes for sale
    2016 ALTEC AN55EOC Used Bucket Trucks / Service Trucks Cranes for sale2016 ALTEC AN55EOC Used Bucket Trucks / Service Trucks Cranes for sale
    2016 ALTEC AN55EOC Used Bucket Trucks / Service Trucks Cranes for sale2016 ALTEC AN55EOC Used Bucket Trucks / Service Trucks Cranes for sale
    2016 ALTEC AN55EOC Used Bucket Trucks / Service Trucks Cranes for sale2016 ALTEC AN55EOC Used Bucket Trucks / Service Trucks Cranes for sale
    2016 ALTEC AN55EOC Used Bucket Trucks / Service Trucks Cranes for sale2016 ALTEC AN55EOC Used Bucket Trucks / Service Trucks Cranes for sale
    2016 ALTEC AN55EOC Used Bucket Trucks / Service Trucks Cranes for sale2016 ALTEC AN55EOC Used Bucket Trucks / Service Trucks Cranes for sale
    2016 ALTEC AN55EOC Used Bucket Trucks / Service Trucks Cranes for sale2016 ALTEC AN55EOC Used Bucket Trucks / Service Trucks Cranes for sale
    Photos(115)

    2016 ALTEC AN55EOC

    Bucket Trucks / Service Trucks Cranes
    MYR RM405,495 
    Price entered as: USD $89,950

    Seller Information

    View Seller Information

    MOUNTAIN TRUCK & EQ CO

    Contact:Truck Sales

    Longmont, Colorado, USA 80501

    view seller’s page (Opens in a new tab)

    General

    Year
    2016
    Manufacturer
    ALTEC
    Model
    AN55EOC
    Serial Number
    1015FK0923
    Lower Hours
    7369
    Condition
    Used
    Stock Number
    F3866
    Meter Inaccurate
    Accurate / Verified
    Operating Condition
    Operable
    Description
    60' LOW MILE RUST FREE WESTERN TRUCK, 60 MATERIAL HANDLING OVERCENTER 2 MAN BUCKET, NEW DOT AND AERIAL INSPECTIONS, PINTLE HITCH WITH AIR & ELECTRIC, CRUISE CONTROL, AM/FM RADIO, SPOT LIGHT.

    Truck Mounted

    Truck Year
    2016
    Truck Manufacturer
    FREIGHTLINER
    Truck Model
    BUSINESS CLASS M2 100
    VIN
    3ALACXDT7GDHG8510
    Mileage
    75,873 km
    Odometer Inaccurate / Broken
    Accurate / Verified
    DOT
    Yes

    Truck Engine

    Horse Power
    186.42 kW
    Engine Specs
    Cummins
    Engine Serial Number
    58590113
    Engine Arrangement
    ISB-6.7
    Fuel Type
    Diesel
    Engine Brake
    Yes
    Turbo
    Yes

    Truck Powertrain

    Drive
    2WD
    Transmission
    Automatic
    Forward Speed
    6
    Reverse Speed
    1

    Truck Specific

    Suspension
    Spring
    Axle
    Single
    Wheelbase
    474.98 cm
    Gross Vehicle Weight
    14,968.55 kg
    Axle GWR (Front)
    5,443.11 kg
    Axle GWR (Rear)
    9,525.44 kg
    Length
    9.3 m
    Drive Side
    Left Hand Drive
    Body Type
    Utility
    Hitch
    Yes
    Tail Shelf
    Yes
    Wet Kit
    Yes

    Capacities

    Capacity
    907.18 kg
    Fuel Capacity
    189.27 L

    Category Specific

    Max Platform Height
    16.76 m
    Max Working Height
    18.29 m
    Boom Type
    Articulating
    Insulated
    Yes
    Insulated Type
    Boom and Bucket
    Overcenter Boom
    Yes
    Boom Rotation Type
    Continuous
    Boom Rotation
    360 °
    Material Handler
    Yes
    Max Material Handler Length
    1.22 m
    Bucket Configuration
    Two Man
    Rotating Bucket
    Yes
    Outriggers
    Yes
    Number of Outriggers
    4

    Exterior

    Auxiliary Lighting
    Yes

    Interior

    Air Conditioning
    Yes
    A/C Condition
    Good
    Heater
    Yes

    Shipping Dimensions

    Shipping Length
    929.64 cm
    Shipping Width
    243.84 cm
    Shipping Height
    373.38 cm