No, not as it stands, but the sentence has other problems, too. I suppose that this is meant: In no later than 1903 did the introduction of two-piece canning present a new option for homemakers. However, I see no logic in that negation and suggest this instead as a more reasonable alternative: In 1903, the introduction of two-piece canning presented a new option for homemakers.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.