1.:3.5/75mm Len's Shanghai spares repairs none working shutter may have other faults. looks to have all parts.
eBay