Hasegawa 08058 1/32 FI156C Storch Made by Hasegawa Hasegawa part number 08058; UPC 967834088580