Sarfex Multicolor Electronic Author James 10 May 2023 sarfex multicolor electronic sarfex multicolor electronic