Plywood Red Poplar Finish 2440 x 1220 x18mm

$77.39

Plywood Red Poplar finish

2440 x 1220 x18mm

Grade B/C

Untreated