Thanks John.

It is 127 that they make from scratch, but supply other manufacturer's fresh
film as well.

/Clay