Contribution to Micro-Manager CZI 2024-344596

June 2024 Disbursement

Paid
Contribution #778395

From NumFOCUS to Micro-Manager CZI 2024-344596

Paid With

Added Funds

Related Transactions

June 2024 Disbursement
Received by Micro-Manager CZI 2024-344596 on
$200,000.00 USD