MEGAJOULE

Definition of MEGAJOULE