Plato 32d snaggletooth direct mount shimano 12v redondo

Plato snaggletooth 32t direct mount shimano 12v
PL84903  |  5055958009419
BLACKSPIRE