class Reagent: def __init__(self, name: str, percentage: float, unit: str, conversion_factor: float = 1.0): self.name = name self.percentage = percentage self.unit = unit self.conversion_factor = conversion_factor self.dilution_factor = 1.0 def __repr__(self): return f"Reagent(name={self.name}, percentage={self.percentage}, unit={self.unit})"