Components supplier