Self-Propelled Landing Craft


Capacity: 2000 MT and 3200 MT

Self-Propelled Landing Craft