MF (Maintenance Free) often refers to batteries which have been sealed, therefore making them spill-proof and not requiring any acid top-ups (maintenance).
Glossary - M
MF (Maintenance Free)
MPT
MPT (multi poly tech) constructed shell.
Advanced aerodynamic MPT (Multi-Poly-Tech) polycarbonate shell constructed to the latest ECE 22.05 helmet safety standard.