Description

UPS: 873750004662

Manufacturer ID: MAG597FDE

Additional information

Material

Attachment

Color

Manufacturer

Magpul