TABOA TRAY WITH LEMON DESIGNED PLATE ( 60 X 42 X 8 )

  • Product Code: 000000007457
  • Availability: 180 days to manufacture