POWER SUPPLY, LINEAR, 24V, 86.4W

SLS-24-036T