razavivisioelectronicdevicelibrary