PriceOn RequestPart Number00019-00024DescriptionPIN STP 45-145 #78BrandTakeuchiTakeuchi spare parts for sale online