mpn
G3F5830N
brand
name: American Precision Arms
manufacturer
name: American Precision Arms