TABLE LEG DELTA 001

Product ID
310186
Barcode
9990000122400
Brand