C . G . Kihlman 2500st.