DATA TECHNOLOGY RS23-500-50/5-L129

DATA TECHNOLOGY-RS23500505L129
ELECTRONICS