OLED Unit 1.3″ 128 × 64 Display

 649.00

Only 1 left in stock

SKU: MLE03364 Category: