Patent ID: 8087575

Claim:
A printer comprising: a base having a front, a rear and a top surface and further having two mounting rails mounted oppositely on the top surface and each mounting rail having a front end and a rear end and further having an engaging slot defined in the front end; and an engaging protrusion formed on protruding transversely from the mounting rail; a cover mounted detachably on the base; a touch panel connected to the base; a printing module mounted detachably on the base, covered by the cover and connected electrically to the touch panel; and a detachable bracket mounted securely on the printed module, detachably engaging the mounting rails of the base to make the printing module detachably mounted on the base and having a bottom plate mounted securely under the printing module; and two opposite side plates formed on and protruding upward from the bottom plate and corresponding to and detachably, slidably and respectively engaging the mounting rails of the base, and each side plate having a front end and a rear end and further having an engaging tab formed on and protruding transversely outward from the side plate and detachably engaging the engaging slot of a corresponding mounting rail; and an engaging notch defined in the rear end of the side plate and detachably engaging the engaging protrusion of the corresponding mounting rail.