DeTomaso Self Adhesive Badge - 18mm, 25mm, or 26mm