TH-24 LEEN-WILLEM
- IMO 8821838