Professional truck parts, power that never stops.
seguro de diente
English: Tooth Retainer
Español: seguro de diente