LUNA - D.O.F. 34CL H108MM W87MM(12) — Excell Catering Equipment